package controller;

import modele.WorldElem.Earth;
import modele.WorldElem.Grass;
import modele.WorldElem.Rock;
import modele.WorldElem.Sand;
import modele.WorldElem.State;
import modele.WorldElem.Tree;

public abstract class Evolved
{
	public abstract State evolve(Earth e);
	
	public abstract State evolve(Grass g);
	
	public abstract State evolve(Rock r);
	
	public abstract State evolve(Sand s);
	
	public abstract State evolve(Tree t);
	
}
